remove one's traces - Turco Inglés Diccionario